marine resort land - French English Dictionary